load("@npm//@bazel/typescript:index.bzl", "ts_library")

package(default_visibility = ["//:__subpackages__"])

ts_library(
    name = "internal",
    srcs = [
        "aead.ts",
        "bytes.ts",
        "insecure_iv_aes_gcm.ts",
    ],
    deps = [
        "//exception",
    ],
)

ts_library(
    name = "internal_tests",
    testonly = True,
    srcs = ["insecure_iv_aes_gcm_test.ts"],
    deps = [
        ":internal",
        "//exception",
        "@npm//@types/jasmine",
    ],
)
